Search Result:sir alexander robertus todd
Overview of noun sir_alexander_robertus_todd
The noun sir alexander robertus todd has 1 sense
- Todd, Sir Alexander Robertus Todd, Lord Todd -- (Scottish chemist noted for his research into the structure of nucleic acids (born in 1907))